a provenance tool
2025-09-10
You need to:
\[\text{Figure 1} = \text{code}(\text{data})\]
\[\text{data}_1 = \text{code}_2(\text{data}_2)\]
A command-line tool that captures your data’s story, step by step.
Conference session classification by title
Inputs:
Output:
/demo/workspace
/demo/workspace
/demo/workspace
/demo/workspace
/demo/workspace
/demo/workspace
/demo/workspace
/demo/workspace
/demo/workspace
/demo/bead-box
/demo/workspace
/demo/bead-box
/demo/workspace
/demo/bead-box
/demo/workspace
/demo/bead-box
/demo/workspace
/demo/bead-box
/demo/workspace
/demo/bead-box
/demo/workspace
/demo/bead-box
/demo/workspace
└── sessions
├── input
├── output
└── temp
/demo/bead-box
/demo/workspace
└── sessions
├── input
├── output
└── temp
/demo/bead-box
/demo/workspace
└── sessions
├── input
├── output
└── temp
/demo/bead-box
/demo/workspace
└── sessions
├── input
├── output
└── temp
/demo/bead-box
/demo/workspace
└── sessions
├── input
├── output
└── temp
/demo/bead-box
/demo/workspace
└── sessions
├── input
├── output
│ └── sessions.csv
└── temp
/demo/bead-box
/demo/workspace
└── sessions
├── input
├── output
│ └── sessions.csv
└── temp
/demo/bead-box
/demo/workspace
└── sessions
├── input
├── output
│ └── sessions.csv
└── temp
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
└── sessions
├── input
├── output
│ └── sessions.csv
└── temp
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
└── temp
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
└── temp
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
└── temp
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
└── temp
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
│ └── theme_aliases.csv
└── temp
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
│ └── theme_aliases.csv
└── temp
/demo/bead-box └── sessions_20250910T150300641490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
│ └── theme_aliases.csv
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
│ └── theme_aliases.csv
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
├── output
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
├── output
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
├── output
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
├── output
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
│ └── sessions
│ └── sessions.csv
├── output
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
│ └── sessions
│ └── sessions.csv
├── output
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
│ └── sessions.db
├── run.sh
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
│ └── sessions.db
├── run.sh
└── temp
/demo/bead-box ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
│ └── sessions.db
├── run.sh
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
│ └── sessions.db
├── run.sh
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
├── output
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
├── output
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
├── output
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
├── output
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
│ └── sessions-db
│ └── sessions.db
├── output
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
│ └── sessions-db
│ └── sessions.db
├── output
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
│ └── sessions-db
│ └── sessions.db
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
│ └── sessions-db
│ └── sessions.db
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
│ └── sessions-db
│ └── sessions.db
├── output
│ └── sessions_with_themes.csv
├── run.sh
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
│ └── sessions-db
│ └── sessions.db
├── output
│ └── sessions_with_themes.csv
├── run.sh
└── temp
/demo/bead-box ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
│ └── sessions-db
│ └── sessions.db
├── output
│ └── sessions_with_themes.csv
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
│ └── sessions-db
│ └── sessions.db
├── output
│ └── sessions_with_themes.csv
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
│ └── sessions-db
│ └── sessions.db
├── output
│ └── sessions_with_themes.csv
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── sessions-by-themes
├── input
│ └── sessions-db
│ └── sessions.db
├── output
│ └── sessions_with_themes.csv
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
│ └── theme_aliases.csv
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
│ └── theme_aliases.csv
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
│ └── theme_aliases.csv
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
│ └── theme_aliases.csv
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip └── theme-aliases_20250910T150520735490+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
│ └── theme_aliases.csv
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── theme-aliases
├── input
├── output
│ └── theme_aliases.csv
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
│ └── sessions.db
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
│ └── sessions.db
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
│ └── sessions.db
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
└── sessions-db
├── input
│ ├── sessions
│ │ └── sessions.csv
│ └── theme-aliases
│ └── theme_aliases.csv
├── output
│ └── sessions.db
├── run.sh
└── temp
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip ├── sessions_20250910T150300641490+0000.zip ├── theme-aliases_20250910T150520735490+0000.zip └── theme-aliases_20250910T151240993101+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip └── sessions_20250910T150300641490+0000.zip
/demo/workspace
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip └── sessions_20250910T150300641490+0000.zip
/demo/workspace └── session-themes.png
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip └── sessions_20250910T150300641490+0000.zip
session-themes.png
/demo/workspace └── session-themes.png
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip └── sessions_20250910T150300641490+0000.zip
/demo/workspace └── session-themes.png
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip └── sessions_20250910T150300641490+0000.zip
/demo/workspace └── session-themes.png
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip └── sessions_20250910T150300641490+0000.zip
/demo/workspace └── session-themes.png
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip └── sessions_20250910T150300641490+0000.zip
/demo/workspace └── session-themes.png
/demo/bead-box ├── sessions-by-themes_20250910T151020352321+0000.zip ├── sessions-db_20250910T150740610157+0000.zip ├── sessions-db_20250910T151520899203+0000.zip └── sessions_20250910T150300641490+0000.zip
https://github.com/e3krisztian/bead {{< qrcode https://github.com/e3krisztian/bead qrgithub 300 300 >}}
This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 313164). The views expressed are those of the authors and do not necessarily reflect those of the ERC or the European Commission.
bead